package pro.shushi.pamirs.hr.api.enums;

import pro.shushi.pamirs.meta.annotation.Dict;
import pro.shushi.pamirs.meta.common.enmu.IEnum;

@Dict(dictionary = TransportationEnum.DICTIONARY, displayName = "交通方式", summary = "交通方式")
public enum TransportationEnum implements IEnum<String> {
    TRAIN("TRAIN", "火车、高铁、动车", "火车、高铁、动车"),
    DRIVE("DRIVE", "自驾", "自驾"),
    AIRPLANE("AIRPLANE", "飞机", "飞机"),
    SUBWAY("SUBWAY", "地铁", "地铁"),
    ONLINECAR("ONLINECAR", "网约车", "网约车"),
    ;

    public static final String DICTIONARY = "hr.simple.TransportationEnum";

    private final String value;
    private final String displayName;
    private final String help;

    TransportationEnum(String value, String displayName, String help) {
        this.value = value;
        this.displayName = displayName;
        this.help = help;
    }

    public String getValue() {
        return value;
    }

    public String getDisplayName() {
        return displayName;
    }

    public String getHelp() {
        return help;
    }
}
